hide one's identity - Francés Inglés Diccionario